from zope.interface import Interface
# -*- Additional Imports Here -*-
from zope import schema

from my315ok.xtinfocontent import xtinfocontentMessageFactory as _


class Ilookjob(Interface):
    """look for a job"""

    # -*- schema definition goes here -*-
    position = schema.TextLine(
        title=_(u"position"),
        required=False,
        description=_(u""),
    )
#
    resume = schema.SourceText(
        title=_(u"resume"),
        required=False,
        description=_(u""),
    )
#
    eon = schema.TextLine(
        title=_(u"education"),
        required=False,
        description=_(u""),
    )
#
    polity = schema.TextLine(
        title=_(u"polity"),
        required=False,
        description=_(u""),
    )
#
    born = schema.Date(
        title=_(u"born date"),
        required=False,
        description=_(u""),
    )
#
    mail = schema.TextLine(
        title=_(u"mail address"),
        required=False,
        description=_(u""),
    )
#
    phone = schema.TextLine(
        title=_(u"phone number"),
        required=False,
        description=_(u""),
    )
#
    salary = schema.TextLine(
        title=_(u"expect salary"),
        required=False,
        description=_(u""),
    )
#
    sex = schema.TextLine(
        title=_(u"sex"),
        required=True,
        description=_(u""),
    )
#
    name = schema.TextLine(
        title=_(u"name"),
        required=False,
        description=_(u""),
    )
#
